tormogen cell - Español Inglés Diccionario